DBAnon\Database_Anonymization_Data_Source B

Total Complexity 93
Dependencies 0
Dependents 3
Total lines 738
Lines of code 364
Logical lines of code 228
Comment lines 324
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
get_array_keys()
A
48 12 32
get_table_data()
A
48 8 31
create_table_backup()
A
49 7 32
restore_backup()
S
50 5 30
reorder_columns()
S
59 5 14
reorder_fix_gaps()
S
59 4 14
all_array_keys()
S
59 4 14
delete_backup()
S
57 3 16
add_column()
S
59 3 15
add_row()
S
60 3 14
get_table_columns()
S
61 3 13
get_col_type()
S
60 3 13
get_column()
S
62 3 11
get_row()
S
62 3 11
get_tables()
S
63 3 11
delete_columns()
S
64 3 10
my_is_json()
S
77 3 3
get_columns()
S
69 2 7
delete_column()
S
63 2 10
update_column()
S
63 2 10
get_rows()
S
69 2 7
delete_row()
S
65 2 9
update_row()
S
65 2 9
delete_rows()
S
69 2 7
get_col_length()
S
64 2 10
get_table_row_count()
S
70 1 6
backups_exist()
S
72 1 5